twist strands together - French English Dictionary